window cheque - Spanish English Dictionary